www.prajwaldesai.com
Open in
urlscan Pro
2606:4700::6812:b932
Public Scan
URL:
https://www.prajwaldesai.com/deploy-winscp-using-intune
Submission Tags: falconsandbox
Submission: On August 03 via api from US — Scanned from DE
Submission Tags: falconsandbox
Submission: On August 03 via api from US — Scanned from DE
Form analysis
3 forms found in the DOMPOST https://www.prajwaldesai.com/wp-comments-post.php
<form action="https://www.prajwaldesai.com/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate="">
<p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> <span class="required-field-message">Required fields are marked <span class="required">*</span></span></p>
<p class="comment-form-comment comment-form-float-label"><textarea id="comment" name="comment" placeholder="Leave a comment..." cols="45" rows="8" maxlength="65525" aria-required="true" required="required"></textarea><label class="float-label"
for="comment">Comment <span class="required">*</span></label></p>
<div class="comment-input-wrap no-url-field">
<p class="comment-form-author"><input aria-label="Name" id="author" name="author" type="text" placeholder="John Doe" value="" size="30" maxlength="245" aria-required="true" required="required"><label class="float-label" for="author">Name <span
class="required">*</span></label></p>
<p class="comment-form-email"><input aria-label="Email" id="email" name="email" type="email" placeholder="john@example.com" value="" size="30" maxlength="100" aria-describedby="email-notes" aria-required="true" required="required"><label
class="float-label" for="email">Email <span class="required">*</span></label></p>
<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next
time I comment.</label></p>
<p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment"> <input type="hidden" name="comment_post_ID" value="314804" id="comment_post_ID">
<input type="hidden" name="comment_parent" id="comment_parent" value="0">
</p>
<p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="bc778d291b"></p>
<p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="30">
<script type="rocketlazyloadscript">document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script>
</p>
</div>
</form>
POST
<form class="kb-form" action="" method="post">
<div class="kadence-blocks-form-field kb-field-desk-width-100 kb-input-size-small"><input name="kb_field_0" id="kb_field_320745_477441-81_0" data-label="Email" type="email" placeholder="Email" value="" data-type="email"
class="kb-field kb-text-style-field kb-email-field kb-field-0" data-required="yes"></div><input type="hidden" name="_kb_form_id" value="320745_477441-81"><input type="hidden" name="_kb_form_post_id" value="320745"><input type="hidden"
name="action" value="kb_process_ajax_submit"><input class="kadence-blocks-field verify" type="text" name="_kb_verify_email" autocomplete="new-password" aria-hidden="true" placeholder="Email" tabindex="-1" data-1p-ignore="true"
data-lpignore="true">
<div class="kadence-blocks-form-field kb-submit-field kb-field-desk-width-100"><button class="kb-forms-submit button kb-button-size-standard kb-button-width-full">subscribe</button></div>
</form>
GET https://www.prajwaldesai.com/
<form role="search" method="get" class="search-form" action="https://www.prajwaldesai.com/">
<label>
<span class="screen-reader-text">Search for:</span>
<input type="search" class="search-field" placeholder="Search …" value="" name="s">
</label>
<input type="submit" class="search-submit" value="Search">
<div class="kadence-search-icon-wrap"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-search-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28"
viewBox="0 0 26 28">
<title>Search</title>
<path
d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z">
</path>
</svg></span></div>
</form>
Text Content
Skip to content Prajwal Desai * Home * CloudExpand * Autopilot * Azure * Intune * PowerShell * Teams * Windows 365 * MicrosoftExpand * Active Directory * Group Policy * SCCM * SCOM * Windows 10 * Windows 11 * Windows Server * WSUS * Forums * Newsletter * Contact Light Dark Search YouTube Telegram Prajwal Desai Search Light Dark Toggle Menu Home » Intune » Step-by-Step Guide to Deploy WinSCP using Intune (Win32 App) Intune STEP-BY-STEP GUIDE TO DEPLOY WINSCP USING INTUNE (WIN32 APP) ByPrajwal Desai March 6, 2023 In this post, I will show how to automate WinSCP deployment using Intune for Windows devices. You can silently configure and deploy WinSCP using Intune to all Windows clients. WinSCP is an open-source, free SFTP client, FTP client, WebDAV client, S3 client, and SCP client for Windows. WinSCP lets you file transfer between a local and a remote computer. It is the best alternative to popular software like FileZilla. There are multiple ways to automate the deployment of WinSCP software in your enterprise. The WinSCP application can be deployed using several well-liked techniques, including Group Policy, Configuration Manager, Intune, etc. You can use the following guide for WinSCP ConfigMgr deployment. Before you read further, here are some application deployment guides using Intune. * Deploy Remote Help App using Intune as Win32 App * Create Win32 Applications using Patch My PC in Intune * Deploy Company Portal App using Intune: A Step-by-Step Guide * Deploy WARP Using Intune: Enterprise Deployment Guide * Best Guide to Deploy Microsoft Store Apps using Intune Step-by-Step Guide to Deploy WinSCP using Intune * Deploy WinSCP using Intune as Win32 App * Step 1: Download WinSCP Installer for Intune * Step 2: Convert WinSCP to WinSCP.intunewin file * Step 3: Add WinSCP Win32 App to Intune * Step 4: Configure WinSCP App Information * Step 5: Specify WinSCP Install and Uninstall Command * Step 6: Configure the WinSCP App Requirements * Step 7: Add Detection Rule for WinSCP Deployment * Step 8: Configure the Dependencies and Supersedence for Deployment * Step 9: Assign WinSCP Win32 App to Groups * Step 10: Install WinSCP App using Intune DEPLOY WINSCP USING INTUNE AS WIN32 APP Let’s go through the steps to deploy WinSCP using Intune. First, we will download the latest version of WinSCP installer and create a Win32 app. Then upload the WinSCP win32 app to Intune, configure the app information, define a detection rule and perform WinSCP deployment using Intune. STEP 1: DOWNLOAD WINSCP INSTALLER FOR INTUNE WinSCP doesn’t provide MSI installers for enterprise deployments, you have to use the executable setup file for deployment. You can download the latest version of the WinSCP app directly from the WinSCP download site. Always the download the latest version of the WinSCP installer. In the screenshot below, I am going to download WinSCP version 5.21.7 which is the latest version at the time of writing this. Download WinSCP Installer for Intune When you download the WinSCP installer, the installer name is something like this: WinSCP-version-setup.exe. To make the WinSCP deployment easier, I am going to rename this file to WinSCP.exe. Along with the WinSCP application, you may also download the logo for the app. We will assign this logo to the app in the Intune which will appear in the Company Portal for users. STEP 2: CONVERT WINSCP TO WINSCP.INTUNEWIN FILE Before adding WinSCP as a Win32 app in Intune, we will convert WinSCP.exe to WinSCP.intunewin file using the Microsoft Win32 Content Prep Tool. This free tool converts application installation files into the.intunewin format. I’m going to assume that you’ve already downloaded the Win32 content prep tool. Launch the command prompt on your computer and run IntuneWinAppUtil.exe. Before it can make a Win32 app for WinSCP, the tool needs some basic information. * Specify the source folder: The folder where the WinSCP installer executable is located. * Specify the setup file: Enter the file name as WinSCP.exe. * Provide the output folder location: Specify the folder where you want the WinSCP Win32 app to be created. * Do you want to specify catalog folder: Type N The tool converts the WinSCP application installation files into the .intunewin format. The tool also detects some of the attributes that Intune requires to determine the application’s installation state. After running this tool, we have the WinSCP.intunewin file ready for deployment. This is the WinSCP Win32 app that will be used to create a Win32 app in the Microsoft Intune admin center. Convert WinSCP to WinSCP.intunewin file STEP 3: ADD WINSCP WIN32 APP TO INTUNE In this step, we will create a new Win32 app for WinSCP in Intune: * Sign in to the Microsoft Intune admin center. * Click Apps and select All Apps. * Click + Add to create a new app in Intune. Add WinSCP Win32 App into Intune | WinSCP Deployment Using Intune On the Select app type page, click the drop-down for App type and from the list of options, select Windows app (Win32). Add WinSCP Win32 App into Intune | WinSCP Deployment Using Intune On the App information page, locate the WinSCP.intunewin file you’ve previously prepared, and then select OK. The following details are populated from the WinSCP Win32 app. Name: WinSCP.exe Platform: Windows Size: 10.47 MiB MAM Enabled: No Add WinSCP Win32 App into Intune | WinSCP Deployment Using Intune STEP 4: CONFIGURE WINSCP APP INFORMATION After you have uploaded the WinSCP win32 app to Intune, the next step is to configure the app information. This involves providing basic details about the app such as Name, Publisher, Description, App Logo, etc. The details that you specify will be presented to users when they launch the company portal app and view the application. In addition to providing basic details about the app, you can choose to display the app as a featured app in company portal for users. Configure WinSCP App Information On the App information page, scroll down to find the logo option. Here you can specify a logo for the WinSCP application. The icon will be visible along with the WinSCP app in the company portal. Click Next to continue. Configure WinSCP App Information STEP 5: SPECIFY WINSCP INSTALL AND UNINSTALL COMMAND On the Program page, you need to specify the install and uninstall command for WinSCP app. For any version of WinSCP, the following install and uninstall commands will work. * For the WinSCP Install command line, specify WinSCP.exe /SILENT /ALLUSERS /NORESTART * For the WinSCP Uninstall command line, specify “C:\Program Files (x86)\WinSCP\unins000.exe” /SILENT. * Install Behavior: System. * Device Restart Behavior: App install may force a device restart. You can also add a configuration file if you need by adding /LOADINF=XXXXX at the end of the install command. Specify WinSCP Install and Uninstall Command STEP 6: CONFIGURE THE WINSCP APP REQUIREMENTS The Requirements page allows you to specify the requirements that devices must meet before the app is installed. You should have a clear idea about the devices that are managed by Intune in your setup and their architecture and version before you configure the requirements. I have configured the following requirements for WinSCP app deployment: * Operating system architecture: 32-bit and 64-bit * Minimum operating system: Windows 10 21H1 The remaining requirements are optional, and you may configure them if required. Click Next. Configure the WinSCP App Requirements STEP 7: ADD DETECTION RULE FOR WINSCP DEPLOYMENT In this section, we will add the detection rule for the WinSCP app. Be it Configuration Manager or Intune, this is essential for any app that you deploy. Configure the following options to detect the presence of WinSCP app on Windows devices: * Rule type: File * Path: %ProgramFiles(x86)%\WinSCP * File or folder: WinSCP.exe * Detection method: String (version) * Operator: Equals * Value: Specify the version of WinSCP you are deploying. * Associated with a 32-bit app on 64-bit clients is configured to Yes. Click OK and select Next. Add Detection Rule for WinSCP Deployment STEP 8: CONFIGURE THE DEPENDENCIES AND SUPERSEDENCE FOR DEPLOYMENT Intune allows you to configure the dependencies for Win32 apps. The dependencies are the applications that must be installed before this application can be installed. WinSCP doesn’t rely on any other software for it to work, so click Next. Configure the Dependencies and Supersedence | WinSCP Deployment Using Intune On the Supersedence page, click Next. Configure the Dependencies and Supersedence | WinSCP Deployment Using Intune STEP 9: ASSIGN WINSCP WIN32 APP TO GROUPS In this step, you’ll have to assign the WinSCP app to your device or user groups. You can either assign the app as Required or Available for enrolled devices. Select an applicable device group or groups that should install the WinSCP app. Click Next. Assign WinSCP Win32 App to Groups On the Review+Create page, you can find the summary of all the configuration that you have performed for the WinSCP app. If everything looks good, click Create. Create WinSCP App in Intune The WinSCP Win32 app is now created in Intune, and we can see some notifications for that. Keep an eye on the notifications as these are really important. Look for the final notification which says, “WinSCP.exe” upload finished. You should find the WinSCP app listed under All Apps in the Intune admin center. STEP 10: INSTALL WINSCP APP USING INTUNE In this step, we will log in to Windows computers and check if the WinSCP app installs correctly. After you deploy the WinSCP app using Intune, you must wait for the deployment to apply to the targeted groups, and once the devices check in with the Intune service, they will receive the application. You can also force sync Intune policies on your computers in case you don’t find the WinSCP app listed in the company portal. Launch the company portal on the computer. The WinSCP app should be shown under Recently published apps. Select the WinSCP application and click Install. The application is now downloaded on to the client computer and installed. Install WinSCP App using Intune After a few minutes, we see the WinSCP application is successfully installed on the computer. The company portal shows the application status as Installed which confirms successful WinSCP deployment using Intune. Install WinSCP App using Intune POST NAVIGATION Previous Previous List of Windows 365 Cloud PC Reports in Intune NextContinue Fix Autopilot Profile Status Shows Not Assigned | Stuck Assigning 4 COMMENTS 1. Ghotra says: at Hi Prajwal, my WinSCP.intunewin file is over 2 GBs. Can I still use with file or is there something wrong with this converter tool? Reply 1. Prajwal Desai says: at How come it’s grown to 2GB?. Can you log this issue in the forums, I will look into it. Reply 2. bruce says: at Hi, why did the size of my program increase several times after converting it to an .intunewin file? Reply 1. Prajwal Desai says: at Can you tell me what is the size of the that file? Reply LEAVE A REPLY CANCEL REPLY Your email address will not be published. Required fields are marked * Comment * Name * Email * Save my name, email, and website in this browser for the next time I comment. Δ RECAST SPONSORED AD PATCHMYPC SPONSORED AD BUY ME A COFFEE © 2023 Prajwal Desai SUBSCRIBE TO NEWSLETTER Get Access to latest articles on configmgr, intune, windows 365, Azure and much more. subscribe Please enable JavaScript in your browser to submit the form Scroll to top Scroll to top * Home * CloudExpand child menuExpand * Autopilot * Azure * Intune * PowerShell * Teams * Windows 365 * MicrosoftExpand child menuExpand * Active Directory * Group Policy * SCCM * SCOM * Windows 10 * Windows 11 * Windows Server * WSUS * Forums * Newsletter * Contact Toggle Menu Close Search for: Search Prajwal Desai Data and Cookie Consent In order to provide a more personal user experience, we and our partners use technology such as cookies to store and/or access device information. By clicking “Accept” you consent to these technologies which will allow us and our partners to process non-sensitive data such as IP address, unique ID, and browsing data for the purposes of serving personalized ads and content, ad and content measurement, audience insights, and to develop and improve products. Your choices on this site will be applied only for this site. You can change your settings at any time, including withdrawing your consent, by going to the Privacy Policy page of this site. Manage Settings Accept Update Privacy Settings