Navigation

    • Register
    • Login
    • Search
    • Recent
    • Popular
    1. Home
    2. Feature Requests / Feedback
    Log in to post
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • T

      Hardware Targeting File Copy Modules
      • Tyler

      1
      0
      Votes
      1
      Posts
      290
      Views

      No one has replied

    • S

      Re-download external files before running module or based on condition
      • SoWhy

      1
      1
      Votes
      1
      Posts
      137
      Views

      No one has replied

    • S

      Show log / result of module in browser
      • SoWhy

      1
      1
      Votes
      1
      Posts
      233
      Views

      No one has replied

    • S

      Run multiple modules at once
      • SoWhy

      1
      1
      Votes
      1
      Posts
      141
      Views

      No one has replied

    • T

      fShowMenu can only display 59 items
      • Tyler

      1
      0
      Votes
      1
      Posts
      171
      Views

      No one has replied

    • E

      Enhancements to dynamic criteria in groups
      • Eruthon

      1
      0
      Votes
      1
      Posts
      244
      Views

      No one has replied

    • V

      Add Description column in Computers menu
      • vantruoc

      1
      1
      Votes
      1
      Posts
      128
      Views

      No one has replied

    • D

      Group Instant module runner
      • daodio2

      1
      2
      Votes
      1
      Posts
      150
      Views

      No one has replied

    • S

      Run module on next checkin
      • SoWhy

      1
      1
      Votes
      1
      Posts
      153
      Views

      No one has replied

    • T

      Microsoft Storage Spaces
      • Tyler

      3
      0
      Votes
      3
      Posts
      1446
      Views

      T

      I had to step away from this for a little while but I just ran into a small snag on it.

      When a system is using Storage Spaces to pool drives, the drives do not appear in PS> Get-Disk, and this messes up the disk numbers. In wie_global_functions.ps1 : Get-Hard-Drives() we get an array of the valid disks

      $script:HardDrives=$(get-disk | where-object {$_.NumberOfPartitions -gt 0 -and $_.BusType -ne "USB"} | Sort-Object Number)

      In wie_deploy.ps1 : Process-Hard-Drives() we foreach through that array with an external index to get the schema

      $currentHdNumber = -1 foreach ($hardDrive in $script:HardDrives) { log " ** Processing Hard Drive $($hardDrive.Number)" -display -timeStamp $currentHdNumber++ [...] $script:hdSchema = $(curl.exe $script:curlOptions -H Authorization:$script:userTokenEncoded --data "profileId=$profile_id&clientHdNumber=$currentHdNumber&newHdSize=$($hardDrive.Size)&schemaHds=$script:imaged_schema_drives&clientLbs=$($hardDrive.LogicalSectorSize)" ${script:web}CheckHdRequirements --connect-timeout 10 --stderr -)

      So now we have 3 numbers, $script:hardDrive.Number, $currentHdNumber, and $script:hdSchema.SchemaHdNumber. Under normal circumstances these are all the same number, but in Storage Spaces, and who knows maybe other RAID setups, hardDrive.Number is the system's index for that disk, while currentHdNumber and SchemaHdNumber are the position of the disk in an unordered array.

      That's all good and fine, great actually, because this disjoint allows the wie to ignore this problem.

      currentHdNumber is used to request the schema so it will always request 0 first, and on most systems there's only one drive. Any time we want to get something from the server, we want this number.

      hardDrive.Number then reflects any modification to the disk order. As long as we use hardDrive.Number to direct disk operations it'll work out.

      In wie_deploy.ps1 : Download-Image(), the line used to stream the .wim onto the partition is

      $udpProc=$(Start-Process cmd "/c curl.exe $script:curlOptions -H Authorization:$script:userTokenEncoded --data ""profileId=$profile_id&hdNumber=$($hardDrive.Number)&fileName=part$wimSource.winpe.wim"" ${script:web}GetImagingFile | wimapply - 1 C: 2>>$clientLog > x:\wim.progress" -NoNewWindow -PassThru)

      Which uses hardDrive.Number to ask the server to send the image over. The server doesn't know about disk 3, so the request errors out. Changing this to currentHdNumber or SchemaHdNumber fixes it, and now the wie is able to deploy images to storage spaces

      There is actually a secret 4th number, $script:imageHdToUse, which is just SchemaHdNumber

    • E

      Software List - machine name
      • ehutsonphr6

      2
      0
      Votes
      2
      Posts
      227
      Views

      E

      @ehutsonphr6

      Cleaned up my statement, the sub query was enough to get the information that I wanted. I think I was originally going somewhere with a query with a subquery but I don't think it is necessary.

      SELECT computer_name AS 'Computer Name',software_id AS 'Software ID',softinv.name AS 'Software Name', softinv.version AS 'Version', uninstall_string AS 'Uninstall String'
      FROM computer_software csoft
      JOIN computers comp ON csoft.computer_id = comp.computer_id
      JOIN software_inventory softinv ON csoft.software_id = softinv.software_inventory_id
      WHERE computer_name NOT REGEXP '#[0-9][0-9]-'

    • C

      Self-service portal
      • Cycy

      7
      2
      Votes
      7
      Posts
      1308
      Views

      M

      I created a super basic implementation of a self-service portal using the API, it works in a pinch but I wouldn't use it in production without heavy improvement. Mostly just curiosity about what's possible with the API
      https://github.com/AidanRB/toem-store

    • E

      Save Custom Computer Reports
      • Eruthon

      1
      0
      Votes
      1
      Posts
      142
      Views

      No one has replied

    • J

      New versions on the horizon? (just curious)
      • julianb

      2
      2
      Votes
      2
      Posts
      249
      Views

      T

      Thanks. 1.5.7 is behind schedule it's shaping up to be much larger than anticipated and facing some challenges. It's probably still a couple months away. Mainly just going through the forum and implementing suggestions.

    • E

      Local WinGet Repository
      • Eruthon

      1
      0
      Votes
      1
      Posts
      188
      Views

      No one has replied

    • X

      persistent image reverting
      • x16

      3
      0
      Votes
      3
      Posts
      215
      Views

      D

      @x16
      You may want to look into Windows Unified Write Filter
      If you don't have Windows Enterprise or Education, you can try looking into something like Faronics DeepFreeze

    • H

      Entra ID Automatic Enrollment
      • hradigan

      1
      0
      Votes
      1
      Posts
      157
      Views

      No one has replied

    • T

      Continuous MySqlConnector errors
      • Tyler

      1
      0
      Votes
      1
      Posts
      202
      Views

      No one has replied

    • K

      Instant Module Logging
      • Kie1996

      1
      0
      Votes
      1
      Posts
      130
      Views

      No one has replied

    • F

      WIE Builder - Adding Drivers For PE
      • Frootloops

      5
      0
      Votes
      5
      Posts
      299
      Views

      T

      These are the 3 intel rst drivers that most people need for dell drive detection in RAID.

      https://www.intel.com/content/www/us/en/download/720755/intel-rapid-storage-technology-driver-installation-software-with-intel-optane-memory-11th-up-to-13th-gen-platforms.html

      https://www.intel.com/content/www/us/en/download/19512/intel-rapid-storage-technology-driver-installation-software-with-intel-optane-memory-10th-and-11th-gen-platforms.html

      https://www.intel.com/content/www/us/en/download/19755/intel-rapid-storage-technology-driver-installation-software-with-intel-optane-memory-8th-and-9th-gen-platforms.html

      There is also one newer one 20.1 I think, it's hard to track down.