Quantcast
Channel: psappdeploytoolkit Issue Tracker Rss Feed
Viewing all 1026 articles
Browse latest View live

Created Unassigned: Property "DelayedAutoStart" cannot be found. [184]

$
0
0
I get this error using 3.6.0, as the Get-LoggedOnUser function is completing. I've used the function before in 3.5.0 without issue. Any ideas?

___[Installation] :: Failed to get session information for all logged on users.
Error Record:
-------------

Message : Property "DelayedAutoStart" cannot be found.
InnerException : FullyQualifiedErrorId : ExpandPropertyNotFound,Microsoft.PowerShell.Commands.SelectObjectCommand
PositionMessage : At C:\WINDOWS\ccmcache\c\AppDeployToolkit\AppDeployToolkitMain.ps1:8283char:124 + [int32]$DelayedAutoStart = Get-ItemProperty -Path $ServiceRegistryPath -ErrorAction 'SilentlyContinue' | Select-Object <<<< -ExpandProperty 'DelayedAutoStart' -ErrorAction 'Stop'___





Commented Unassigned: Property "DelayedAutoStart" cannot be found. [184]

$
0
0
I get this error using 3.6.0, as the Get-LoggedOnUser function is completing. I've used the function before in 3.5.0 without issue. Any ideas?

___[Installation] :: Failed to get session information for all logged on users.
Error Record:
-------------

Message : Property "DelayedAutoStart" cannot be found.
InnerException : FullyQualifiedErrorId : ExpandPropertyNotFound,Microsoft.PowerShell.Commands.SelectObjectCommand
PositionMessage : At C:\WINDOWS\ccmcache\c\AppDeployToolkit\AppDeployToolkitMain.ps1:8283char:124 + [int32]$DelayedAutoStart = Get-ItemProperty -Path $ServiceRegistryPath -ErrorAction 'SilentlyContinue' | Select-Object <<<< -ExpandProperty 'DelayedAutoStart' -ErrorAction 'Stop'___




Comments: Thanks for reporting this. This error actually doesn't have anything to do with the Get-LoggedOnUser function. Line 8283 in the script should be changed to the below to avoid this error. This fix will be included in the next release of the toolkit. ``` [int32]$DelayedAutoStart = Get-ItemProperty -Path $ServiceRegistryPath -ErrorAction 'SilentlyContinue' | Select-Object -ExpandProperty 'DelayedAutoStart' -ErrorAction 'SilentlyContinue' ```

Edited Unassigned: Property "DelayedAutoStart" cannot be found. [184]

$
0
0
I get this error using 3.6.0, as the Get-LoggedOnUser function is completing. I've used the function before in 3.5.0 without issue. Any ideas?

___[Installation] :: Failed to get session information for all logged on users.
Error Record:
-------------

Message : Property "DelayedAutoStart" cannot be found.
InnerException : FullyQualifiedErrorId : ExpandPropertyNotFound,Microsoft.PowerShell.Commands.SelectObjectCommand
PositionMessage : At C:\WINDOWS\ccmcache\c\AppDeployToolkit\AppDeployToolkitMain.ps1:8283char:124 + [int32]$DelayedAutoStart = Get-ItemProperty -Path $ServiceRegistryPath -ErrorAction 'SilentlyContinue' | Select-Object <<<< -ExpandProperty 'DelayedAutoStart' -ErrorAction 'Stop'___




Commented Unassigned: Property "DelayedAutoStart" cannot be found. [184]

$
0
0
I get this error using 3.6.0, as the Get-LoggedOnUser function is completing. I've used the function before in 3.5.0 without issue. Any ideas?

___[Installation] :: Failed to get session information for all logged on users.
Error Record:
-------------

Message : Property "DelayedAutoStart" cannot be found.
InnerException : FullyQualifiedErrorId : ExpandPropertyNotFound,Microsoft.PowerShell.Commands.SelectObjectCommand
PositionMessage : At C:\WINDOWS\ccmcache\c\AppDeployToolkit\AppDeployToolkitMain.ps1:8283char:124 + [int32]$DelayedAutoStart = Get-ItemProperty -Path $ServiceRegistryPath -ErrorAction 'SilentlyContinue' | Select-Object <<<< -ExpandProperty 'DelayedAutoStart' -ErrorAction 'Stop'___




Comments: Awesome! Happy to have helped. =)

Commented Unassigned: Show-InstallationWelcome -CloseApps Notes [146]

$
0
0
Hi,

First of all, great product! So, I want to contribute to further developments.

After figuring out that the CloseApps 'Notes' will use an possibly installed NSD.exe to terminate Notes related processes, the following issue has been seen when packaging Notes 9 with it.

1) The NSD tool is being launched ALTHOUGH there is NO related notes process running.
2) The used command: NSD.EXE -Kill always fails with "FATAL (0): The notes.ini could not be found. NSD uses..."

Regarding 1) NSD should only be launched when a process which is in the block list has been identified.

Regarding 2) This is a valid error message because in SYSTEM (when run as SCCM) context there is no Notes.ini or way to identify one when using a standard Multi-User setup. Additionally, no processes are being killed by NSD because it fails completely.
The existing processes seem to killed by the default way.

If you need input or testing, don't hesitate to contact me.

Best regards,

Fabian Köhlmann



Comments: Hi Dan, I realised that it is a problem to use the new parameter (in 3.6.0) -PromptToSave. If I use the parameters -CloseApps 'notes' and -PromptToSave Lotus Notes is never closed and the prompt (see picture) will never stop. Also, after clicking "Close Program" the Notes application hang and could only be stopped by using NSD. Further regarding to my last question, how do you close all running Notes processes savely, if you don´t use NSD for System Account installations anymore?

Commented Issue: sccm "available" vs "required" deployment [143]

$
0
0
Hi,

I'm running a flash player upgrade using the v3.5.0 kit which worked great during my tests.

more specifically the welcome screen:
```
Show-InstallationWelcome -CloseApps "iexplore,firefox" -forceCloseAppsCountdown 900 -BlockExecution -PersistPrompt
```

That works fine when deploying to a machine when the advertisement is "Available". This is good for testing.
```
[Initialization] :: The following user is the console user [[EMEA\mp2827]] (user with control of physical monitor, keyboard, and mouse). PSAppDeployToolkit 1/16/2015 12:43:01 1 (0x0001)
[Initialization] :: Unable to load COM Object [Microsoft.SMS.TSEnvironment]. Therefore, script is not currently running from a SCCM Task Sequence. PSAppDeployToolkit 1/16/2015 12:43:01 1 (0x0001)
[Initialization] :: Session 0 detected, process running in user interactive mode, user(s) logged in. PSAppDeployToolkit 1/16/2015 12:43:01 1 (0x0001)
[Initialization] :: Installation is running in [Interactive] mode. PSAppDeployToolkit 1/16/2015 12:43:01 1 (0x0001)

```
But when starting the actual deployment I want to set it as 'required' so the user gets it installed in any case.
```
[Initialization] :: The following users are logged on to the system: EMEA\mp2827 PSAppDeployToolkit 1/16/2015 13:52:14 1 (0x0001)
[Initialization] :: Current process is running under a system account [NT AUTHORITY\SYSTEM] PSAppDeployToolkit 1/16/2015 13:52:14 1 (0x0001)
[Initialization] :: The following user is the console user [[EMEA\mp2827]] (user with control of physical monitor, keyboard, and mouse). PSAppDeployToolkit 1/16/2015 13:52:14 1 (0x0001)
[Initialization] :: Unable to load COM Object [Microsoft.SMS.TSEnvironment]. Therefore, script is not currently running from a SCCM Task Sequence. PSAppDeployToolkit 1/16/2015 13:52:14 1 (0x0001)
[Initialization] :: Session 0 detected, process not running in user interactive mode: deployment mode set to [NonInteractive]. PSAppDeployToolkit 1/16/2015 13:52:14 1 (0x0001)
[Initialization] :: Installation is running in [NonInteractive] mode. PSAppDeployToolkit 1/16/2015 13:52:14 1 (0x0001)
```

Now the interactive mode is disabled and my users do not get the option any longer to stop their work and properly close IE or FF.

Can anyone confirm if this is by design, or because otherwise is not possible or you have this fixed in 3.6? Because if we can't push out required applications without giving the end-user the option to close off some work before closing the application we need to update then that makes it not possible to user the required option in my eyes.

How do you suggest we work around this?

ps: complaints, I know. But I remain a big fan of this deployment kit, no doubt. It is the best thing around for the job! thanks again for the hard work

Maarten
Comments: Hi, Finally, I found out someone was doing APPV testing on this Windows 8.1. I did a test on another Windows 8.1 Virtual and then it is working almost as expected. I will continue here. https://psappdeploytoolkit.codeplex.com/workitem/172 As the interactive mode is not disable.

Commented Issue: Cannot set interactive [172]

$
0
0
Hi,

I cannot manage to run it interactively from SCCM 2012 R2

Command line:
%WINDIR%\Sysnative\WindowsPowerShell\v1.0\powershell.exe -executionpolicy bypass -file .\Vcredist2005_Frv1.ps1 "install" "Interactive"

Installation Properties:
Run: Normal
Environment:
Program can run: Only when a user is logged on
Run mode: Run with administratives rights
--> Allows users to interect with this program

Drive mode: Run with UNC name

```
[string]$moduleAppDeployToolkitMain = "$scriptDirectory\_Include\AppDeployToolkit\AppDeployToolkitMain.ps1"
If (-not (Test-Path -Path $moduleAppDeployToolkitMain -PathType Leaf)) { Throw 'Le module n existe pas à l''endroit spécifié: [$moduleAppDeployToolkitMain].' }
Set-StrictMode -off
. $moduleAppDeployToolkitMain
Set-StrictMode -Version Latest

Set-StrictMode -off
Write-Log "......................................"
Write-Log "$deployAppScriptParameters"
Write-Log "Deployment type: $DeploymentType"
Write-Log "Deployment mode: $DeployMode"
Show-BalloonTip -BalloonTipText 'Installation Started' -BalloonTipTitle 'Application Name'
Show-InstallationProgress -StatusMessage "Installation in Progress...`nThe installation may take 20 minutes to complete."
Exit-Script -ExitCode 0
Set-StrictMode -Version Latest
```

Log result. As you can see I passe Interactive at the command line and it switch to nonInteracttive in AppDeployToolkitMain.ps1.
```
[Initialization] :: -DeploymentType "install" -DeployMode "__Interactive__" 2015-02-26 14:41:38 0 (0x0000)
[Initialization] :: Deployment type: install 2015-02-26 14:41:38 0 (0x0000)
[Initialization] :: Deployment mode: __NonInteractive__ 2015-02-26 14:41:38 0 (0x0000)
[Initialization] :: MicrosoftCorporation_Vcredist_2005_Fr_v1 Installation completed with exit code [0]. Exit-Script 2015-02-26 14:41:38 4 (0x0004)
[Initialization] :: ------------------------------------------------------------------------------- Exit-Script 2015-02-26 14:41:38 4 (0x0004)
```
```
[Initialization] :: Installation is running in [NonInteractive] mode. PSAppDeployToolkit 2015-02-26 14:41:38 4 (0x0004)

```
The attachments are showing the SCCM configurations.

If I run manually my pacakage then I get:
```
[Initialization] :: -DeploymentType "install" -DeployMode "__interactive__" 2015-02-26 15:00:37 0 (0x0000)
[Initialization] :: Deployment type: install 2015-02-26 15:00:37 0 (0x0000)
[Initialization] :: Deployment mode: __interactive__ 2015-02-26 15:00:37 0 (0x0000)

```

Also in attachment the full log.
Comments: OK, back to this issue. I ran a vanilla Office 2013 package. I just deleted everything after the variable declaration and add a show welcome. In SCCM, I set the deployment as whether or not a user is loggon. 1. If I am login then I get the show-welcome. In the logs, I can see my username and I am detect as logon. The interactive is maintain. This is the correct behavior. > [Initialization] :: Get session information for all logged on users. Get-LoggedOnUser 2015-03-17 11:06:09 3392 (0x0D40) [Initialization] :: Logged on user session details: NTAccount : xxx\xxx UserName : xxxx DomainName : xxxx SessionId : 1 SessionName : Console ConnectState : Active IsCurrentSession : True IsConsoleSession : True IsUserSession : True IsLocalAdmin : False LogonTime : 2015-03-17 10:37:24 IdleTime : 00:00:00 DisconnectTime : ClientName : ClientProtocolType : ClientDirectory : ClientBuildNumber : 0 PSAppDeployToolkit 2015-03-17 11:06:09 3392 (0x0D40) [Initialization] :: The following users are logged on to the system: W12INTRA\RACF2 PSAppDeployToolkit 2015-03-17 11:06:09 3392 (0x0D40) [Initialization] :: Current process is running under a user account [W12INTRA\RACF2] PSAppDeployToolkit 2015-03-17 11:06:09 3392 (0x0D40) [Initialization] :: The following user is the console user [W12INTRA\RACF2] (user with control of physical monitor, keyboard, and mouse). PSAppDeployToolkit 2015-03-17 11:06:09 3392 (0x0D40) [Initialization] :: The process is running in a terminal server session: [False]. PSAppDeployToolkit 2015-03-17 11:06:09 3392 (0x0D40) [Initialization] :: Unable to load COM Object [Microsoft.SMS.TSEnvironment]. Therefore, script is not currently running from a SCCM Task Sequence. PSAppDeployToolkit 2015-03-17 11:06:10 3392 (0x0D40) [Initialization] :: Service [EventSystem] exists Test-ServiceExists 2015-03-17 11:06:10 3392 (0x0D40) [Initialization] :: Get the service [EventSystem] startup mode. Get-ServiceStartMode 2015-03-17 11:06:10 3392 (0x0D40) [Initialization] :: Service [EventSystem] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Get the service object for service [EventSystem] Start-ServiceAndDependencies 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Service [EventSystem] with display name [Système d’événement COM+] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Service [RpcSs] exists Test-ServiceExists 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Get the service [RpcSs] startup mode. Get-ServiceStartMode 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Service [RpcSs] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Get the service object for service [RpcSs] Start-ServiceAndDependencies 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Service [RpcSs] with display name [Appel de procédure distante (RPC)] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Service [EventLog] exists Test-ServiceExists 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Get the service [EventLog] startup mode. Get-ServiceStartMode 2015-03-17 11:06:11 3392 (0x0D40) [Initialization] :: Service [EventLog] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Get the service object for service [EventLog] Start-ServiceAndDependencies 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Service [EventLog] with display name [Journal d’événements Windows] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Service [Schedule] exists Test-ServiceExists 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Get the service [Schedule] startup mode. Get-ServiceStartMode 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Service [Schedule] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Get the service object for service [Schedule] Start-ServiceAndDependencies 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Service [Schedule] with display name [Planificateur de tâches] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: The task scheduler service is in a healthy state: True PSAppDeployToolkit 2015-03-17 11:06:12 3392 (0x0D40) __[Initialization] :: Session 0 not detected. PSAppDeployToolkit 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Installation is running in [Interactive] mode. PSAppDeployToolkit 2015-03-17 11:06:12 3392 (0x0D40) __[Initialization] :: Deployment type is [Installation] PSAppDeployToolkit 2015-03-17 11:06:12 3392 (0x0D40) [Initialization] :: Get deferral history... Get-DeferHistory 2015-03-17 11:06:12 3392 (0x0D40) 2. If I logoff, the package will detect no one is logon but the interactive is not disable as it should be.

Commented Issue: Cannot set interactive [172]

$
0
0
Hi,

I cannot manage to run it interactively from SCCM 2012 R2

Command line:
%WINDIR%\Sysnative\WindowsPowerShell\v1.0\powershell.exe -executionpolicy bypass -file .\Vcredist2005_Frv1.ps1 "install" "Interactive"

Installation Properties:
Run: Normal
Environment:
Program can run: Only when a user is logged on
Run mode: Run with administratives rights
--> Allows users to interect with this program

Drive mode: Run with UNC name

```
[string]$moduleAppDeployToolkitMain = "$scriptDirectory\_Include\AppDeployToolkit\AppDeployToolkitMain.ps1"
If (-not (Test-Path -Path $moduleAppDeployToolkitMain -PathType Leaf)) { Throw 'Le module n existe pas à l''endroit spécifié: [$moduleAppDeployToolkitMain].' }
Set-StrictMode -off
. $moduleAppDeployToolkitMain
Set-StrictMode -Version Latest

Set-StrictMode -off
Write-Log "......................................"
Write-Log "$deployAppScriptParameters"
Write-Log "Deployment type: $DeploymentType"
Write-Log "Deployment mode: $DeployMode"
Show-BalloonTip -BalloonTipText 'Installation Started' -BalloonTipTitle 'Application Name'
Show-InstallationProgress -StatusMessage "Installation in Progress...`nThe installation may take 20 minutes to complete."
Exit-Script -ExitCode 0
Set-StrictMode -Version Latest
```

Log result. As you can see I passe Interactive at the command line and it switch to nonInteracttive in AppDeployToolkitMain.ps1.
```
[Initialization] :: -DeploymentType "install" -DeployMode "__Interactive__" 2015-02-26 14:41:38 0 (0x0000)
[Initialization] :: Deployment type: install 2015-02-26 14:41:38 0 (0x0000)
[Initialization] :: Deployment mode: __NonInteractive__ 2015-02-26 14:41:38 0 (0x0000)
[Initialization] :: MicrosoftCorporation_Vcredist_2005_Fr_v1 Installation completed with exit code [0]. Exit-Script 2015-02-26 14:41:38 4 (0x0004)
[Initialization] :: ------------------------------------------------------------------------------- Exit-Script 2015-02-26 14:41:38 4 (0x0004)
```
```
[Initialization] :: Installation is running in [NonInteractive] mode. PSAppDeployToolkit 2015-02-26 14:41:38 4 (0x0004)

```
The attachments are showing the SCCM configurations.

If I run manually my pacakage then I get:
```
[Initialization] :: -DeploymentType "install" -DeployMode "__interactive__" 2015-02-26 15:00:37 0 (0x0000)
[Initialization] :: Deployment type: install 2015-02-26 15:00:37 0 (0x0000)
[Initialization] :: Deployment mode: __interactive__ 2015-02-26 15:00:37 0 (0x0000)

```

Also in attachment the full log.
Comments: Test result while no one is logged on. ``` [Initialization] :: [Microsoft_Office_2013SP1_x86_EN_01] setup started. PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: Script [C:\WINDOWS\ccmcache\5\AppDeployToolkit\AppDeployToolkitMain.ps1] dot-source invoked by [C:\WINDOWS\ccmcache\5\Deploy-Application.ps1] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: Script [C:\WINDOWS\ccmcache\5\AppDeployToolkit\AppDeployToolkitExtensions.ps1] dot-source invoked by [C:\WINDOWS\ccmcache\5\AppDeployToolkit\AppDeployToolkitMain.ps1] PSAppDeployToolkitExt 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: [Microsoft_Office_2013SP1_x86_EN_01] script version is [3.6.0] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: [Deploy Application] script version is [3.6.0] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: The following non-default parameters were passed to [Deploy Application]: [-DeploymentType "install" -DeployMode "Interactive"] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: [App Deploy Toolkit Main] script version is [3.6.0] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: [App Deploy Toolkit Extensions] version is [1.5.0] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: Computer Name is [mc01-w81-01.W12intra.carra.gouv.qc.ca] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: Current User is [AUTORITE NT\Système] PSAppDeployToolkit 2015-03-17 11:35:16 3588 (0x0E04) [Initialization] :: OS Version is [Microsoft Windows 8.1 Entreprise 64-bit 6.3.9600.0] PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: OS Type is [Workstation] PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: Current Culture is [fr-CA] and UI language is [FR] PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: Hardware Platform is [Virtual:VMWare] PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: System has a DPI scale of [100]. PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: PowerShell Host is [ConsoleHost] with version [4.0] PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: PowerShell Version is [4.0 x64] PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: PowerShell CLR (.NET) version is [4.0.30319.34014] PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: ******************************************************************************* PSAppDeployToolkit 2015-03-17 11:35:17 3588 (0x0E04) [Initialization] :: Get session information for all logged on users. Get-LoggedOnUser 2015-03-17 11:35:20 3588 (0x0E04) [Initialization] :: Logged on user session details: PSAppDeployToolkit 2015-03-17 11:35:20 3588 (0x0E04) [Initialization] :: No users are logged on to the system PSAppDeployToolkit 2015-03-17 11:35:20 3588 (0x0E04) [Initialization] :: The process is running in a terminal server session: [False]. PSAppDeployToolkit 2015-03-17 11:35:20 3588 (0x0E04) [Initialization] :: Unable to load COM Object [Microsoft.SMS.TSEnvironment]. Therefore, script is not currently running from a SCCM Task Sequence. PSAppDeployToolkit 2015-03-17 11:35:20 3588 (0x0E04) [Initialization] :: Service [EventSystem] exists Test-ServiceExists 2015-03-17 11:35:21 3588 (0x0E04) [Initialization] :: Get the service [EventSystem] startup mode. Get-ServiceStartMode 2015-03-17 11:35:21 3588 (0x0E04) [Initialization] :: Service [EventSystem] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:35:21 3588 (0x0E04) [Initialization] :: Get the service object for service [EventSystem] Start-ServiceAndDependencies 2015-03-17 11:35:21 3588 (0x0E04) [Initialization] :: Service [EventSystem] with display name [Système d’événement COM+] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:35:21 3588 (0x0E04) [Initialization] :: Service [RpcSs] exists Test-ServiceExists 2015-03-17 11:35:21 3588 (0x0E04) [Initialization] :: Get the service [RpcSs] startup mode. Get-ServiceStartMode 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [RpcSs] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Get the service object for service [RpcSs] Start-ServiceAndDependencies 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [RpcSs] with display name [Appel de procédure distante (RPC)] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [EventLog] exists Test-ServiceExists 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Get the service [EventLog] startup mode. Get-ServiceStartMode 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [EventLog] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Get the service object for service [EventLog] Start-ServiceAndDependencies 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [EventLog] with display name [Journal d’événements Windows] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [Schedule] exists Test-ServiceExists 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Get the service [Schedule] startup mode. Get-ServiceStartMode 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [Schedule] startup mode is set to [Automatic] Get-ServiceStartMode 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Get the service object for service [Schedule] Start-ServiceAndDependencies 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Service [Schedule] with display name [Planificateur de tâches] has a status of [Running] Start-ServiceAndDependencies 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: The task scheduler service is in a healthy state: True PSAppDeployToolkit 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Session 0 not detected. PSAppDeployToolkit 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Installation is running in [Interactive] mode. PSAppDeployToolkit 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Deployment type is [Installation] PSAppDeployToolkit 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Get deferral history... Get-DeferHistory 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\PSAppDeployToolkit\DeferHistory\Microsoft_Office_2013SP1_x86_EN_01] Convert-RegistryPath 2015-03-17 11:35:22 3588 (0x0E04) [Initialization] :: Registry key [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\PSAppDeployToolkit\DeferHistory\Microsoft_Office_2013SP1_x86_EN_01] does not exist Get-RegistryKey 2015-03-17 11:35:23 3588 (0x0E04) [Initialization] :: User has the option to defer. Show-WelcomePrompt 2015-03-17 11:35:23 3588 (0x0E04) ```

Commented Unassigned: Execute-process -hidden not so hidden [187]

$
0
0
Hi,

I am running this command line:

```
set-variable -name Var_AppliqueSecurity -visibility public -Scope Script -Value "/Configure /DB `"$var_sdb`" /Cfg $var_Security /Areas REGKEYS FILESTORE SERVICES"
Execute-Process -Path "secedit.exe" -Parameters "$Var_AppliqueSecurity" -WindowStyle Hidden
```

But during the execution there is a black window showing up 1 second. Why?

Thanks,
Comments: https://technet.microsoft.com/en-us/library/bb490997.aspx You're not using the appropriate /quiet flag to suppress this window you see. Not all programs play nicely with the hidden flag so if it's not working, then you should check the command line options for the exe you're running to see if there is a built in quiet option.

Closed Unassigned: Execute-process -hidden not so hidden [187]

$
0
0
Hi,

I am running this command line:

```
set-variable -name Var_AppliqueSecurity -visibility public -Scope Script -Value "/Configure /DB `"$var_sdb`" /Cfg $var_Security /Areas REGKEYS FILESTORE SERVICES"
Execute-Process -Path "secedit.exe" -Parameters "$Var_AppliqueSecurity" -WindowStyle Hidden
```

But during the execution there is a black window showing up 1 second. Why?

Thanks,

Commented Unassigned: Execute-process -hidden not so hidden [187]

$
0
0
Hi,

I am running this command line:

```
set-variable -name Var_AppliqueSecurity -visibility public -Scope Script -Value "/Configure /DB `"$var_sdb`" /Cfg $var_Security /Areas REGKEYS FILESTORE SERVICES"
Execute-Process -Path "secedit.exe" -Parameters "$Var_AppliqueSecurity" -WindowStyle Hidden
```

But during the execution there is a black window showing up 1 second. Why?

Thanks,
Comments: Please attempt to do some basic troubleshooting around why a problem is occurring before creating an issue. This will help us resolve actual issues much faster and hopefully weed out false positives which can waste time.

Commented Unassigned: Blocked Execution regkeys not clearing [186]

$
0
0

After resolving workitem/184 (not sure if related) as per instructions, my script now runs without error.

HOWEVER! Apps blocked from executing are not cleared. After the install completes successfully, the following debugger regkeys are still set.

See the logs below, no errors but trust me, the apps remain blocked until I restart or clear the regkeys myself.

Thanks!

```
[Pre-Installation] :: Executing [C:\Windows\System32\schtasks.exe /Create /TN VENDER_APP_8.4_EN_01_BlockedApps /RU "NT AUTHORITY\SYSTEM" /SC ONSTART /F /TR "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_UnBlockApps.bat"]... Execute-Process 18/03/2015 9:55:55 AM 2580 (0x0A14)
[Pre-Installation] :: Execution completed with exit code [0] Execute-Process 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [WINWORD.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WINWORD.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WINWORD.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [EXCEL.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\EXCEL.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\EXCEL.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [POWERPNT.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\POWERPNT.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\POWERPNT.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
...
[Installation] :: Executing [C:\Windows\System32\schtasks.exe /delete /tn PSAppDeployToolkit-ExecuteAsUser /f]... Execute-Process 18/03/2015 9:56:54 AM 2580 (0x0A14)
[Installation] :: Execution completed successfully with exit code [0] Execute-Process 18/03/2015 9:56:54 AM 2580 (0x0A14)

```
Comments: Well the change we made in the other work item would not have created this problem. From the error you did receive in the other work item, I can tell that one of your task scheduler services was not configured as recommended by Microsoft to "Automatic (Delayed Start)". The script tries to check the health of the various task scheduler services at the start and correct any issues it finds. Maybe it was not able to succeed and that caused a problem. Can you share the log from the start of the script where it includes the service health checks?

Edited Unassigned: Feature Request: Document possible values for ConnectState property of Get-LoggedOnUser function [180]

$
0
0
Original thread: https://psappdeploytoolkit.codeplex.com/discussions/577781

Can you add in both the docs and the comments for the Get-LoggedOnUser Function,

About how "ConnectState" returned by the function, That it can hold one of the following values:
Active, Connected, ConnectQuery, Shadow, Disconnected, Idle, Listen, Reset, Down, Init.

And a table of what each value means. Like this:
Active: Logged in and using
Disconnected: logged in but the screen is locked or user is detached

Why? Right now, it's fresh in your memory and it's gibberish to us common mortals.

Commented Unassigned: Feature Request: Document possible values for ConnectState property of Get-LoggedOnUser function [180]

$
0
0
Original thread: https://psappdeploytoolkit.codeplex.com/discussions/577781

Can you add in both the docs and the comments for the Get-LoggedOnUser Function,

About how "ConnectState" returned by the function, That it can hold one of the following values:
Active, Connected, ConnectQuery, Shadow, Disconnected, Idle, Listen, Reset, Down, Init.

And a table of what each value means. Like this:
Active: Logged in and using
Disconnected: logged in but the screen is locked or user is detached

Why? Right now, it's fresh in your memory and it's gibberish to us common mortals.
Comments: This request has been completed and will be included in the next release of the toolkit.

Commented Unassigned: Feature Request: Add switch to Deploy-Application.ps1 to disable logging [179]

$
0
0
Original thread: https://psappdeploytoolkit.codeplex.com/discussions/586039

Hi Mo, glad to to see you back.

Maybe in Deploy-Application.ps1 for v3.7, you could add a line:

```
[switch]$DisableLogging = $False
```

This way, new users of PSADT could quickly determine that logging can be disabled by changing that one line in Deploy-Application.ps1

What do you think?

Comments: This request has been completed and will be included in the next release of the toolkit.

Edited Unassigned: Feature Request: Add switch to Deploy-Application.ps1 to disable logging [179]

$
0
0
Original thread: https://psappdeploytoolkit.codeplex.com/discussions/586039

Hi Mo, glad to to see you back.

Maybe in Deploy-Application.ps1 for v3.7, you could add a line:

```
[switch]$DisableLogging = $False
```

This way, new users of PSADT could quickly determine that logging can be disabled by changing that one line in Deploy-Application.ps1

What do you think?

Commented Unassigned: Blocked Execution regkeys not clearing [186]

$
0
0

After resolving workitem/184 (not sure if related) as per instructions, my script now runs without error.

HOWEVER! Apps blocked from executing are not cleared. After the install completes successfully, the following debugger regkeys are still set.

See the logs below, no errors but trust me, the apps remain blocked until I restart or clear the regkeys myself.

Thanks!

```
[Pre-Installation] :: Executing [C:\Windows\System32\schtasks.exe /Create /TN VENDER_APP_8.4_EN_01_BlockedApps /RU "NT AUTHORITY\SYSTEM" /SC ONSTART /F /TR "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_UnBlockApps.bat"]... Execute-Process 18/03/2015 9:55:55 AM 2580 (0x0A14)
[Pre-Installation] :: Execution completed with exit code [0] Execute-Process 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [WINWORD.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WINWORD.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WINWORD.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [EXCEL.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\EXCEL.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\EXCEL.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [POWERPNT.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\POWERPNT.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\POWERPNT.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
...
[Installation] :: Executing [C:\Windows\System32\schtasks.exe /delete /tn PSAppDeployToolkit-ExecuteAsUser /f]... Execute-Process 18/03/2015 9:56:54 AM 2580 (0x0A14)
[Installation] :: Execution completed successfully with exit code [0] Execute-Process 18/03/2015 9:56:54 AM 2580 (0x0A14)

```
Comments: I sure can. See attached. I am forcing a ClickOnce app to copy its build files to Program Files and install to the logged in user profile from there, rather than allow it to "phone home" and install from the vendor server or network location. It works apart from these errors. I assumed it was unrelated to #184, but felt it was best to mention. However, I have since removed the blocked applications entirely to try and get the script to run. But having done so the error from #184 has returned! ``` [Installation] :: Failed to get session information for all logged on users. Error Record: ------------- Message : Property "DelayedAutoStart" cannot be found. InnerException : FullyQualifiedErrorId : ExpandPropertyNotFound,Microsoft.PowerShell.Commands.SelectObjectCommand PositionMessage : At C:\WINDOWS\ccmcache\6z\AppDeployToolkit\AppDeployToolkitMain.ps1:8283 char:124 + [int32]$DelayedAutoStart = Get-ItemProperty -Path $ServiceRegistryPath -ErrorAction 'SilentlyContinue' | Select-Object <<<< -ExpandProperty 'DelayedAutoStart' -ErrorAction 'SilentlyContinue' ```

Commented Unassigned: Feature Request: Document All Variables [129]

$
0
0
Set-ActiveSetup needs an example for removing an ActiveSetup. I'm guessing:

```
Set-ActiveSetup -Key $installName -PurgeActiveSetupKey
```

------------------------------------------------------------------

Manual Chapter 6 - Needs more TK variables listed/described such as:
$scriptParentPath
$scriptDirectory
$exeWusa (maybe even add example of how to use it with execute-process function)
...


--------------------------------------------------------------------

Please use the HelpMessage Argument in all function declarations. In PowerGUI (and probably other editors too), these HelpMessage popup when you hover over the parameter. It's a lot of work but you don't have to do it all in one shot. The Execute-* cmdlets are probably #1 on my list.

http://technet.microsoft.com/en-us/library/hh847743.aspx
HelpMessage Argument

The HelpMessage argument specifies a string that contains a brief
description of the parameter or its value. Windows PowerShell displays
this message in the prompt that appears when a mandatory parameter value
is missing from a command. This argument has no effect on optional parameters.

The following example declares a mandatory ComputerName parameter and a
help message that explains the expected parameter value.


Param
(
[parameter(mandatory=$true,
HelpMessage="Enter one or more computer names separated by commas.")]
[String[]]
$ComputerName
)


Comments: The documentation now includes an example of how to delete an active set up entry. I have also documented all toolkit variables. Closing this ticket.

Edited Unassigned: Feature Request: Document All Variables [129]

$
0
0
Set-ActiveSetup needs an example for removing an ActiveSetup. I'm guessing:

```
Set-ActiveSetup -Key $installName -PurgeActiveSetupKey
```

------------------------------------------------------------------

Manual Chapter 6 - Needs more TK variables listed/described such as:
$scriptParentPath
$scriptDirectory
$exeWusa (maybe even add example of how to use it with execute-process function)
...


--------------------------------------------------------------------

Please use the HelpMessage Argument in all function declarations. In PowerGUI (and probably other editors too), these HelpMessage popup when you hover over the parameter. It's a lot of work but you don't have to do it all in one shot. The Execute-* cmdlets are probably #1 on my list.

http://technet.microsoft.com/en-us/library/hh847743.aspx
HelpMessage Argument

The HelpMessage argument specifies a string that contains a brief
description of the parameter or its value. Windows PowerShell displays
this message in the prompt that appears when a mandatory parameter value
is missing from a command. This argument has no effect on optional parameters.

The following example declares a mandatory ComputerName parameter and a
help message that explains the expected parameter value.


Param
(
[parameter(mandatory=$true,
HelpMessage="Enter one or more computer names separated by commas.")]
[String[]]
$ComputerName
)


Commented Unassigned: Blocked Execution regkeys not clearing [186]

$
0
0

After resolving workitem/184 (not sure if related) as per instructions, my script now runs without error.

HOWEVER! Apps blocked from executing are not cleared. After the install completes successfully, the following debugger regkeys are still set.

See the logs below, no errors but trust me, the apps remain blocked until I restart or clear the regkeys myself.

Thanks!

```
[Pre-Installation] :: Executing [C:\Windows\System32\schtasks.exe /Create /TN VENDER_APP_8.4_EN_01_BlockedApps /RU "NT AUTHORITY\SYSTEM" /SC ONSTART /F /TR "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_UnBlockApps.bat"]... Execute-Process 18/03/2015 9:55:55 AM 2580 (0x0A14)
[Pre-Installation] :: Execution completed with exit code [0] Execute-Process 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [WINWORD.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WINWORD.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WINWORD.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [EXCEL.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\EXCEL.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\EXCEL.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set the Image File Execution Option registry key to block execution of [POWERPNT.exe]. Block-AppExecution 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Return fully qualified registry key path [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\POWERPNT.exe] Convert-RegistryPath 18/03/2015 9:55:56 AM 2580 (0x0A14)
[Pre-Installation] :: Set registry key value: [Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\POWERPNT.exe] [Debugger = wscript.exe "C:\Users\Public\PSAppDeployToolkit\AppDeployToolkit_BlockAppExecutionMessage.vbs"] Set-RegistryKey 18/03/2015 9:55:56 AM 2580 (0x0A14)
...
[Installation] :: Executing [C:\Windows\System32\schtasks.exe /delete /tn PSAppDeployToolkit-ExecuteAsUser /f]... Execute-Process 18/03/2015 9:56:54 AM 2580 (0x0A14)
[Installation] :: Execution completed successfully with exit code [0] Execute-Process 18/03/2015 9:56:54 AM 2580 (0x0A14)

```
Comments: From the log file, it looks like you are using the 3.5.0 version of the toolkit. Please use the latest beta version found under the "Source Code" tab of this website. This beta version is currently set to 3.7.0 (this version number may change before final release) and includes fixes for all of the issues currently marked as "Resolved". Please test with this version of the toolkit and let me know if you still have any issues. Thanks, Mo
Viewing all 1026 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>