Skip to content

codedecay/powershell_ui_samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Collection of Powershell scripts that provide the Forms / WPF UI functionality to routine system management tasks.

See Also

See the article at CodeProject

Individual Scripts

There is around 100 individual scripts, most of which are practical and can be easily used for common operations tasks.

Finished Scripts

script description
accordion_menu.ps1
assembly_path_finder.ps1
barchart_vbnet_example.ps1
basic_pie_chart.ps1
browse_for_folder_default.ps1
calendar_basic_1.ps1
check_item_list.ps1
choice_form.ps1
choice_form3.ps1
combobox_sample.ps1
combobox_sample2.ps1
custom_msgbox.ps1
datagrid_powershell.ps1
dialogboxs_samples.ps1
drag_n_drop_mixed.ps1
draw_graph.ps1
dropdown_treeview_c.ps1
eventlog_scheduled.ps1
excel_data_columns.ps1
excel_data_grid.ps1
excel_data_listview.ps1
excel_data_source.ps1
filesystem_treeview.ps1
gantt_chart_jetbrains.ps1
grid.ps1
grid2.ps1
grouped_list_demo.ps1
ipv4_address.ps1
list_powershell1.ps1
manage_service_credentials.ps1
nested_tabs.ps1
nested_tabs2.ps1
notify_icon.ps1
parameter_grid.ps1
password_input.ps1
plain_checkbox.ps1
progressbar.ps1
progress_circle3.ps1
progress_circle_osx.ps1
progress_tasklist.ps1
progress_tasklist_parallel.ps1
prompt_powershell.ps1
prompt_with_checkboxes_and.ps1
recorded_asserts.ps1
ribbon.ps1
scheduled_task_triggeredby_event.ps1
send_build_results_email.ps1
simple_browser.ps1
suspend_process_new.ps1
tabbed_input_panels.ps1
tabbed_treeviews.ps1
taskbar_overlay.ps1
timed_prompt.ps1
timer.ps1
toggle_console.ps1
treeview_c.ps1
updown.ps1
updown2.ps1
validate_cliconfg.ps1
xaml_element_rounded_button3.ps1
xaml_polygon_events.ps1
xaml_sample.ps1
xaml_sample2.ps1
xaml_sample3.ps1
xaml_textbox_events.ps1
xaml_tooltip_management.ps1

Utility scripts often have no UI, these are simply common utilities.

| utils/acl_loop.ps1|| | utils/artifactory_client_smoke_test.groovy|| | utils/artifactory_retension_script.groovy|| | utils/autoadmin_logon.ps1|| | utils/compressed_log.ps1|| | utils/compute_folder_size.ps1|| | utils/convert_vs2013_to_vs2010.txt|| | utils/custom_filterector.ps1|| | utils/custom_timer.ps1|| | utils/download_spoon.ps1|| | utils/download_spoon2.ps1|| | utils/dumper.psm1|| | utils/error_codes.ps1|| | utils/examine_json.groovy|| | utils/exclude_expr_test.ps1|| | utils/fix_w2k3.ps1|| | utils/from_file.ps1|| | utils/generate_jenkins_xml.ps1|| | utils/get-delegate.ps1|| | utils/go_nogo_validators.ps1|| | utils/hashed_backup.ps1|| | utils/hash_files.ps1|| | utils/healthcheck_with_proxy.ps1|| | utils/hosts_collector.ps1|| | utils/internals_collector.ps1|| | utils/invoke_sp.ps1|| | utils/jar_loader_scriptler.groovy|| | utils/jenkins.new.xml|| | utils/job_parameter_loader.groovy|| | utils/mklink_soft.ps1|| | utils/mongod.cmd|| | utils/mongo_client.ps1|| | utils/networks.ps1|| | utils/network_addresses.ps1|| | utils/nlog.config|| | utils/octopus_api.ps1|| | utils/onetimesecret_example.ps1|| | utils/page_with_proxy.ps1|| | utils/populate_transfer.ps1|| | utils/probe_dependent_jars.groovy|| | utils/probe_environment.groovy|| | utils/redirect_workaround.ps1|| | utils/role_injector8-1.ps1|| | utils/role_injector8.ps1|| | utils/RunScripts_ExitCode_Final.groovy|| | utils/sample.wsdl|| | utils/schedule_service_wrapper.ps1|| | utils/schtashs_wrapper.ps1|| | utils/screen2_resolution.ps1|| | utils/set_environment.ps1|| | utils/set_first_execution_policy.cmd|| | utils/set_grid_HUB.xml|| | utils/set_wallpaper.ps1|| | utils/simplebrowser_webdriver.ps1|| | utils/simple_nlog.ps1|| | utils/sqlite3_locator.ps1|| | utils/step4.ps1|| | utils/stop_displaying_windows_server_manager.ps1|| | utils/test-get-delegate.ps1|| | utils/test.properties|| | utils/testr.ps1|| | utils/update_configurations_xml.ps1|| | utils/update_configurations_xml2.ps1|| | utils/update_configurations_xml3.ps1|| | utils/update_json.ps1|| | utils/update_xml_calls.ps1|| | utils/user_agent_splunk_stats.ps1|| | utils/validate_apppools.ps1|| | utils/validate_smtp_configuration.ps1|| | utils/verify_site_status.ps1|| | utils/vnc_check.txt|| | utils/window_dimension_test.ps1|| | utils/winrm_configure.ps1|| | utils/wmi_ping.ps1||

Note that most (all?) Selenium-related scripts are now in separate powershell_selenium repository .

Unfinished and work in progress

Some scripts in this set are pure eye candy or too brittle to be of much practical use

script description
external/animated.ps1
external/async_gui_example.ps1
external/basic_ACL_change.ps1
external/bitmap_button.ps1
external/bitmap_button2.ps1
external/bitmap_button3.ps1
external/bitmap_button4.ps1
external/build_icon.ps1
external/chart_sample.ps1
external/codedui_example.ps1
external/com_internetexplorer_application.ps1
external/datagridcomparer.ps1
external/datagrid_powershell2.ps1
external/ddcontrol_dropdown.ps1
external/dialogboxs_samples_cs.ps1
external/dynamic_wpf.ps1
external/dynamic_wpf2.ps1
external/dynamic_wpf3.ps1
external/elevation_relaunch.ps1
external/event_datafeed.ps1
external/event_log_viewer.ps1
external/excel_datasets.ps1
external/excel_data_csv.ps1
external/excel_data_source.ps1
external/excel_format_processing.ps1
external/explorer_type_script.ps1
external/file_browser2.ps1
external/flyout.ps1
external/free_space_watcher_new.ps1
external/gantt_chart.ps1
external/gantt_chart_vbnet.ps1
external/gantt_chart_vbnet_extraeffort.ps1
external/get_store_credentials_standalone.ps1
external/get_task_scheduler_event_log.ps1
external/help_params.ps1
external/highlight_syntax.ps1
external/image.ps1
external/invoke_async.ps1
external/invoke_sqlcmd2.ps1
external/job_collection_status.ps1
external/junctions.ps1
external/mrulist_vbnet.ps1
external/netstat.ps1
external/new_ace_poshcode.ps1
external/page_options_container.ps1
external/progress_circle.ps1
external/ps2exe.ps1
external/pscustom_to_plain.ps1
external/query_raw_eventlog.ps1
external/query_raw_eventlog_broken.ps1
external/readkey.ps1
external/recycled_items.ps1
external/restart-iis_apppool.ps1
external/rest_webserver.ps1
external/reverse_to_tty.ps1
external/sdddl_mgmt.ps1
external/select_all_grid.ps1
external/select_all_grid_broken.ps1
external/selenium_dsl.ps1
external/show_object.ps1
external/soap_basic_test1.ps1
external/soap_basic_test2.ps1
external/soap_basic_test3.ps1
external/sqlite_plain.ps1
external/suspend_process.ps1
external/system_tray_formless_app.ps1
external/tab_control_master.ps1
external/Take-ScreenShot.ps1
external/task_scheduler_helper.ps1
external/testr.ps1
external/treetab_control_test.ps1
external/ts_logs.ps1
external/vbox_manage.ps1
external/wait_2.ps1
external/warm_server.ps1
external/wpf_example.ps1
external/wpf_examples.ps1
external/wpf_textbox.ps1
external/write_progress.ps1
external/xmltreeview.ps1
unfinished/asserts.ps1
unfinished/autocomplete.ps1
unfinished/button_selenium.ps1
unfinished/checked_combo.ps1
unfinished/console_monitor.ps1
unfinished/console_password.ps1
unfinished/console_snapshot.ps1
unfinished/console_snapshot_local.ps1
unfinished/control_uiautomation.ps1
unfinished/datepicker.ps1
unfinished/extension_method_test.ps1
unfinished/FastColoredTextBox.ps1
unfinished/fix_issue.ps1
unfinished/format_textarea.ps1
unfinished/gantt_chart.ps1
unfinished/goccl_armup.ps1
unfinished/ie_appliction.ps1
unfinished/iis_glob.ps1
unfinished/ipv4_address_parse.ps1
unfinished/job_collection_status.ps1
unfinished/layer_test.ps1
unfinished/list_powershell1.ps1
unfinished/memberdefinition.ps1
unfinished/mimic_vb.ps1
unfinished/ms_internet_explorer_driver.ps1
unfinished/nlog.ps1
unfinished/notifier.ps1
unfinished/notifier2.ps1
unfinished/notifier3.ps1
unfinished/notifier4.ps1
unfinished/notifier5.ps1
unfinished/octopus_client.ps1
unfinished/overlay_app_canvas.ps1
unfinished/password_eye.ps1
unfinished/piping_1r.ps1
unfinished/timer_management.ps1
unfinished/verify_site_with_status_description.ps1
unfinished/warm_server.ps1
unfinished/with_cursor.ps1
unfinished/xaml_datepicker.ps1

Author

Serguei Kouzmine