Thu, 3/11 • 38:18
SPEAKERS Lex, Kelly, Jordan, JJ
Lex 00:00 --- Hey everybody, it's Lex from PDQ.com. It's q&a. And I got a question for you guys. If someone reports an error, and you're not able to reproduce it, did it really happen? Anyway, q&a guys, send your questions and we'll try and answer them as best we can for you. And let's roll. What do we got first?
Kelly 00:19 --- Dear Lex and Jordan, is there a way to add pre steps and post steps to a package? Sincerely, Chad? M.
Jordan 00:27 --- Yes, one point for Jordan.
Lex 00:29 --- Oh, man, you jumped in. Jordan is correct, you can. Now let's say for example, we wanted to have an open seven zip, which is an auto download package. You'll notice in the center right here, allow me to use JJs awesome highlighter here. Okay, those can't change. We take care of those management. But you can add pre steps. For example, let's say you want it to be a little aggressive and login and user off. We'll do that before we start the package. So send them a nice message. Bye, bye. Yep, I'm doing well today and can't even spell Bye, bye.
Jordan 01:09 --- While you're doing that one in the chat, Ben beat me to the Yes. So that's one point for chat and got it.
Lex 01:15 --- And I will say at the end of it, we want to do a reboot step. There it is. Again, it's always good to send a note. Well, if we leave a person off, they're never gonna see it. So reboot. So you can do it. Now. When the package updates we do maintain the pre and post steps for you. We just replaced what's in the middle. That's a beautiful thing. Anything you want to add to try and steal my point that somebody already stole?
Jordan 01:39 --- I don't need to sell the point. I've already came in second place. But you were very thorough with your third place answer.
Lex 01:44 --- Was it verbose
JJ 01:45 --- Now hold on the chat said no first
Lex 01:47 --- . First they said no to Lex's question. All right. You said no to my question. Yeah. It did happen there. Yeah, it didn't. Alright, so that's how you show your pre post steps. So chat actually has two points. Oh, yeah. Okay, good. We got it. we're gonna go there. Guys, the deck stacked against me anyways, you're not helping? How about next time you answer when in jet, you say this one's for lax. And then we'll boost my score.
Jordan 02:14 --- Oh, he was referring to if you build your own packages and offer the package library. I mean, you could just put a step in front of or after, or you could do nested steps, or a nested package where it will run that one first and go in order. There you go. But as far as actual pre and post, and when you're building it, it's whatever steps you want in whatever order you want.
Kelly 02:35 --- Hey, guys, in inventory VPN clients show specified network name is no longer available error. client is and shows online in inventory and their IP address is correct in DNS. I can't access admin dollar or C dollar when clients are over VPN. Is there a way I can scan them to at least deploy it would be a dream. Thanks. Fidel Rico. Ah,
Lex 03:00 --- all right. Oh, oh, you guys can show the screen fast enough for me to not have it centered. Awesome.
Jordan 03:06 --- I would copy the link that Colby put in there. We have a duck web page on that particular error.
Kelly 03:12 --- One point for Colby.
Lex 03:15 --- You know, maybe I was going to do that. Were you? Nope.
JJ 03:20 --- It's fine. Man. You are already 8points ahead.
Lex 03:26 --- point for Colby. Well done, dude. Right here. Renzo? Awesome, awesome article, guys. That should take care of you right there.
Jordan 03:34 --- If not, I would open up a ticket with support and they can probably help you,
Lex 03:38 --- you know, the other thing you can do, you can always go here in inventory and just, you know, highlight the machine that you have a question about and run the remote repair on it. Because that might give you some insight as to what might be going on there to help remote repair. And then you can run it. This case, I'm okay. So could give us some insight.
Kelly 04:00 --- Hey, guys, can I create a package to just start chrome and know if it launched successfully? We had chrome side by side errors this week, the fix was to uninstall and redeploy. Could I have added before that a step to open say google.com and only continued if that returned an error? Thanks. dovid. H,
Lex 04:22 --- all right. Can you open google.com to verify that's working? We can do that. And when I say we, I'm doing the Steve Jobs we Jordan wrote this and I'm taking credit for it.
Jordan 04:35 --- And as far as to see if Chrome is running it's a good process.
Lex 04:38 --- Yep, get process. Now what? What I am going to do here is we're going to kick this off and basically start the process chrome XC and we're kicking off a much more exciting video. In fact, let me. We'll do this. we'll kick this off to Bugs Bunny, which is running right here. Now the thing you do need to do if you want to see this running, is to make sure that you've run it as the logged in. In logged on user,
Jordan 05:02 --- if you don't ever deploy a user it is going to kick off the Chrome, but you won't be able to see it. The process is hard to find and kill. It's easier just to restart the machine at that point. So make sure
Lex 05:11 --- it's like we did that earlier today.
Jordan 05:13 --- Exactly. We, we did that
Lex 05:15 --- official we that I'm taking credit for. Okay, it was you. Alright, here we go. We'll kick this. And I did a real good job in naming the package new package, like I normally do
Jordan 05:29 --- I know exactly what it does.
Lex 05:31 --- Yep. Deploy once we'll send that to Bugs Bunny. Give that Bugs Bunny as a computer. And the computer actually spelled that right. All right. I should get points for spelling things correctly. Occasionally. Maybe. There we go. Here's the video we put up to start which is the sexy MC bridges dating profile for Jordan.
Jordan 06:00 --- Is it me or just to get handsome in here?
Lex 06:02 --- You got handsome in here real quick.
06:05 --- If Lex is trying to claim up point for this, he didn't center it. And oh, so I yeah. I say the point goes to Jordan.
Jordan 06:13 --- All right, I did it.
Lex 06:15 --- We're not going to the judges on this one. Give me the point.
Kelly 06:18 --- We'll give Jordan a point for being handsome. How about that
Lex 06:21 --- already?
Jordan 06:22 --- For the PowerShell example that he ran.
Lex 06:25 --- Okay, once you let's pop up what we really were looking at there. So here it is. Start your process Chrome. Right. And then if you're looking for a process would be get-process? Yep. So hey, I need some PowerShell there too. After I read it in so
Kelly 06:44 --- dear PDQ guys, how do you uninstall chrome that is installed in the users AppData folder, the uninstalled string and inborn inventory does not work. Thanks, D. Martin.
Lex 06:56 --- You know, there's easy ways to do it. And they're hard ways to do it. And I'm going to show you the easy way to go to our package library and type in Chrome uninstall chrome per user. Okay, now that I've got the point, Jordan, we explain how that works.
Jordan 07:14 --- So basically, the default one for uninstalling just runs against the machine itself where the uninstalled for the app data is in a different location. So if you wanted to build your own, you'd have to figure out where the uninstaller file is on the app data and create a package that runs as logged on user. Similar to what we had to do with Appx before all users worked on the removal. Basically, this is a PowerShell step that does that.
Lex 07:39 --- So that'll do it for you, man.
Kelly 07:42 --- Who got the point there.
Lex 07:44 --- This guy was two thumbs up.
Kelly 07:46 --- Okay, give me I'm nine. No, actually, I'm subtracting from your initial total,
Lex 07:54 --- I will need help.
Kelly 07:57 --- Hey, guys, Inventory and Deploy have been a lifesaver the last couple of days, is there a way without Wsus or SCCM? To block Microsoft updates from installing on machines? After we use to deploy to uninstalling IE KB nerd nerd and 808. nerd. Sincerely, eddi d.
Jordan 08:17 --- Alright, for those that aren't aware, those updates are causing blue screens on people's machines. So if you have installed those, you do want to remove those and have a bad day. As far as blocking by default, by default blocking I'd
Lex 08:32 --- have you'd have to do it I'm gonna go out on I think I do with a GPO wouldn't Yeah,
Jordan 08:36 --- you could do a GPO there's I mean, there's the commandlets in PowerShell for uninstalling, you can specify a KB number making it so it doesn't go out. You have to prevent it from going out. I don't know how to do that. That's
Lex 08:47 --- a tough one. That there's a point for I don't know idk.
Jordan 08:53 --- We went over how to remove it by
Lex 08:57 --- preventing That's the difference.
Kelly 09:03 --- Dear Lex and Jordan, my boss loves to overcomplicate everything, therefore melting my brain to mush before asking me a question. Is there any difference whether I set up a heartbeat schedule versus an hourly schedule for an automatic update package like Google Chrome sincerely shanor.
Jordan 09:23 --- So there's definitely a difference. You're I don't know, Jordan, you want to take us through I'm gonna take this one. Heartbeat is only going to initiate when a machine that is offline shows us online on the next time it checks in where our schedule is gonna attempt every hour no matter what.
Lex 09:37 --- Now, I'm going to add to that so I can steal his point. If the machine is offline, and it comes online, like let's say someone turns it on and turns it off again before the heartbeat and the heartbeat is set here under your preferences and inventory. Under network. Mine's every 300 seconds. So what happens is, let's say someone turns it on, does a little seven or whatever then turns them off. Before that heartbeat catches that it was on. Okay. Again, Jordan is correct. It has to go from a no to a yes. And then it does take about two minutes in between there to actually kick off any heartbeat schedule. Doing it every hour. I guess. So if you put it in a retry queue, and you could and I would, I don't like using the retry queue. It's not it's kind of a brute force method. I mean, it's going to try, you know, within an hour of the last time it tried to just do that. Again, heartbeat schedule in that case is a lot more. Let's look for refined, more clean, maybe. Yeah, you're just looking at me, like, flail. What's next? Well,
Jordan 10:45 --- the hourly is going to run no matter what, whether it's going to be effective or not, the heartbeat is going to make sure the machine is on first. But it might not like if the machine never shuts off, it never going to run.
Lex 10:55 --- That's a good point. I think we beat that one to death. And to hit down a rabbit hole probably didn't need to go
Kelly 11:00 --- which I don't know what to do. Because you too did such a wonderful job answering that question. But Colby had already posted.
Jordan 11:08 --- A link is posted good enough?
Lex 11:10 --- He didn't say anything.
Jordan 11:11 --- Unless the people in the chat have clicked on the link read the entire document and verified that it had the information they're looking for. It doesn't count.
Kelly 11:18 --- I'm gonna give you each a point. How about that? Hey, guys, can you scan the registry for Hkey_current_user key? d Martin?
Lex 11:31 --- Yeah, you can do it. You know, here's the thing, your work, you know, you know, here's the gamble there, right? Is the person logged on at the time you're on the scan is the right person logged on that you're expecting to see it, you know what I mean? So, again, it just depends on the timing of the scan and who is actually logged on at that moment.
Jordan 11:51 --- Yeah, so if you have, if you build a PowerShell scanner to scan the registry and have it set to scan as the logged on user, it will scan as whoever is logged on. And if no one has logged on, it will scan it all, but it will overwrite whatever data is in there. So you want to make sure that that part is accurate before you move forward with it. Otherwise, you might pull in some bad data you're not expecting. Now
Lex 12:13 --- , there's, there's there's a definite level of maybe in there, maybe it depends on who's logged on, or maybe depends. There's definitely a level that depends on it. It depends on who's logged on depends on when you run it,
Jordan 12:24 --- run as logged on, you can absolutely do it. You can also if you want to get really complex, you can load unused current users. We do that with the firewall with one of our Firefox packages, but it's you're really messing with stuff that's just
Lex 12:37 --- there's a gamble there. If you messed up a user.dat file and on that bad day, bad day, so just be aware of what you're doing if you do that.
Jordan 12:48 --- None of us
Kelly 12:49 --- I gave it to Jordan. Yeah. Unless Jordan unless you don't want the point.
Jordan 12:55 --- I'll take the point. I don't I don't need to earn points to accept
Lex 12:58 --- Hey, Sean are and this may not be for this one says point for lex.
Kelly 13:02 --- Well, you got one because I split some points before. Yeah. Yeah, yeah, maybe
Lex 13:08 --- I'm gonna use that until it disappears off my screen. just keep doing that dude.
Kelly 13:14 --- All right. Hey, guys. I recently installed a few apps via deploy as the deploy user. However, users are not able to delete or rename the icons created by the install without admin privileges. Where did I go wrong? Thanks, Steve. W.
Lex 13:30 --- First of all, if you have your end users not set up as admins that is going right in my book. Wouldn't you agree, Jordan?
Jordan 13:37 --- Yeah, I regret to inform Colby's already got this one. Okay, what do we have to say you have to be an admin to edit files in the public user profile. So if the icons are going public user you have to be admin if it goes into their personal user profile they can you know
Lex 13:51 --- it's surprising how often Colby and I have the exact same thoughts I was gonna say those words verbatim
Jordan 13:57 --- exactly like that exactly like that because I paraphrase what he typed so now you're just allow
JJ 14:02 --- How convenient
Lex 14:04 --- Does that surprise anybody? Colby gets out when I think
Kelly 14:11 --- point Colby can PDQ upgrade my users Alexander in
Lex 14:18 --- I'm still working on it being able to deploy a shot because I put that on a regular schedule and that would upgrade me most of the day. I mean, I guess the the fact that I'm still me
Jordan 14:28 --- No, no, no, you're stuck with what you got.
Lex 14:31 --- I'm gonna deploy some coolness to you.
Jordan 14:35 --- As far as shots I did build the inventory tracking system where I added the option where you could pour yourself a shot and it would take down your add remove milliliters from your total alcohol content really
Lex 14:47 --- have you have you scanned your network and founder Talisker.
Jordan 14:50 --- No I had to build up my inventory manually. I wasn't that advanced.
Lex 14:56 --- This is what you do in your spare time. It was for a webcast. Oh scrolling All right, you got paid for it. I can't get paid for that. Fun.
Kelly 15:08 --- Dear PDQ fellers, thank you for these live streams, I just watched building a smart schedule. Most of our workstations stay online but laptops do not. Is there a good way to use heartbeat for laptops and cycle through the groups for workstations on the same schedule? Josh C
Jordan 15:28 --- you could have multiple triggers where there's the heartbeat and the other one, that way, it will kick off automatically when the laptops Come on, and then just, it will still attempt on the other times it will bypass them, you probably want to check that ping before. Ping before deploy at that point, right, make your online or offline.
Lex 15:48 --- And I guess again, the other thing I was just thinking is like, key, you can use PowerShell to alter your collection, you can use PowerShell to alter you know all kinds of things. If you get past the sequencing, you can do so much I mean you can put any kind of filter you want now into that cycle. We were thinking about Can you think of any OFF TOP of your head we were talking about last week? When we did that one?
Jordan 16:15 --- Oh, I junk that as soon as the webcast was done, like it shut your brain off. It was incredibly useful, but I don't need it now.
Lex 16:23 --- I just know you were excited. We could do anything. I was very excited. And then who did it? Okay, but think of this right? You don't just have to change one parameter. You can change multiples of the PowerShell.
Kelly 16:37 --- Hey, guys, we have a ton of machines with multiple different certs for different VPN portals. Is it possible to create an inventory report of which machines have which portal cert? I've tried a few times but I can't seem to get the machines to return a value with my scan profile. Thanks in advance Anthony. l.
Lex 16:57 --- All right. I'm bringing up scan profiles. First thing off top my head where certs are stored? They are stored file wise and they are all stored in the registry also right? Yeah.
Jordan 17:11 --- And you can use PowerShell scanner ... nobody put this in chat. This is all me. You can enumerate certs with the cert and backslash in PowerShell and I'll grab all sorts of machines.
Lex 17:23 --- Well, Colby shares the same mind. If you know, here's the thing. There's a couple ways to go about that. And I'm gonna say what comes to mind you can enumerate search with the search backslash.
Jordan 17:35 --- I didn't look at that. Thank you, Lex. I'm gonna try that. Thanks. I'll see i'd just probably get child item and then just starts going back slashes would grab all of them if you know the name, you could try to do like a foreach loop where it whittles out the names or if the name is this, then they'll grab only the specific search you're looking for.
Lex 17:54 --- So, summary PowerShell scanner Colby we put out there and Coby gets the point you know, are you sure man? I was summarized?
Kelly 18:05 --- I kind of gave that one to Lex.
Lex 18:07 --- Okay, my boy. Thank you.
Jordan 18:09 --- What's the scoreboard looking like? Alright,
Kelly 18:10 --- so here's the scoreboard right now. Well, okay, Lex. I'm getting rid of the eight points that you cheated and gave yourself so Lex is tied with Jordan with four points. Colby individually has three but if you combine the chat with Colby, they're ahead with five.
Jordan 18:31 --- That's fair. So the audience is actually
Lex 18:33 --- so what we're learning here is everybody in chat smarter than us. So where it gets asked us it's fun. I love it.
Kelly 18:42 --- They have the hive mind. They're like the Borg.
Lex 18:44 --- The hive mind. I like it. By the way, Sean our where's the point for Lex you were going to hook me up man.
Jordan 18:53 --- I like Timothy's idea where you kind of built on it where you grab all the certs and then just have dynamic collections to sort of that way. That is brilliant. is not the check-in point.
Lex 19:04 --- Just No more points for them. Thanks, Shawn.
Kelly 19:10 --- Hey guys, do you have any plans to add more features to the message deploy step something like an option to accept decline or delay a deployment or changing the title of the message? If not, do you have any recommendations for allowing users to choose if we're when a deployment runs? Thanks, Ryan. F.
Lex 19:29 --- Now adding more features to the message step itself No, but if you go watch the webcast called Building intelligent packages, I'm going to take credit for Jordan's work we Jordan wrote some PowerShell it does that it will allow them to delay in the PowerShell is included on that so I think it's called Building intelligent packages. It was within the last two three weeks that we did this one?
Jordan 19:53 --- Yeah, it was not long ago.
Lex 19:56 --- Yeah, really recent. Check it out. It's in there. You can definitely do that. It's a little bit of PowerShell.
Jordan 20:02 --- And you might want I don't think it went super professional with my messages that popped up. So you might want to correct those. But everything else should be good to go.
Lex 20:10 --- Loud noises
Kelly 20:16 --- Is there a way to do an IP config release and IP config renew from deploying? I've tried but it fails after it releases. Thanks, Matt.
Lex 20:27 --- Okay, IP config release, right releasing an IP, right? I'm just walking through the logic here. the IP gets a new one. And then wouldn't at that point, if it's got a new IP, your DNS would be off. So you need to refresh your DNS on the inventory console before you do anything else.
Jordan 20:48 --- Yeah, well, you probably beat me to this one. And they're each on their own line, it will fail. But if you just put an ampersand and then put it both on the same line, oh, it's gonna send the entire command and then it will do a release/renew. Oh, it might not report back correctly to you, but it should. Okay. Bring them back online with a new address.
Lex 21:04 --- For Shawn,
Jordan 21:06 --- I would have said I just waited for you to be quiet as my father's waiting.
Lex 21:10 --- Shut up. Actually,
Jordan 21:11 --- I thought it was seeing what ampersand so I would have been wrong. So thank you.
Kelly 21:15 --- So given that one, two chat,
Jordan 21:17 --- is that what we're doing that was chatting to Shawn directly?
Lex 21:20 --- Yeah. Definitely.
Kelly 21:25 --- Lex Jordan, and the hive mind. Can you do a quickie on saving PowerShell credentials in a file so they can be used on the PDQ server instead of having a password in clear text. Thanks, Brian. AW
Jordan 21:40 --- say six weeks ago, we did a webcast on this where I went over different ways to create credential objects. If it is, I'm saying my own words just to get JJ upset with me. So if it's only on that machine, you can just create a PowerShell credential in that one import from that machine it is specified to the account and the machine to decrypt at that point. It is going across multiple machines and you'd have to create a key file and then you can access both the key file and the encrypted document to unlock those
Lex 22:10 --- harder the screen of I'm playing for points here.
Jordan 22:15 --- You're going to Chris's blog, because I pirated heavily heavily from Chris
Lex 22:20 --- wants you to know I typed it in by hand I did not copy what Colby put in check. That's the hard note
JJ 22:27 --- any anytime someone says "Um" take a point away
Kelly 22:30 --- Yeah, I know.
Jordan 22:32 --- I do not like this. Yeah,
Kelly 22:34 --- then we're gonna end up with dead air and have that as long
Lex 22:37 --- as you don't dock me for the word Absolutely. I can't not say it.
JJ 22:41 --- Now that one's fine.
Lex 22:42 --- All right, that was fine. It's only um .Absolutely okay to say that absolutely.
JJ 22:48 --- Try not to go into excess
Jordan 22:51 --- now it's on my brain? Okay, next question. Let's move on.
Kelly 22:55 --- guys. Is there a way to report on all the updates needed per machine as compared to all machines needing a specific update? Thanks, Pedro.
Lex 23:08 --- Oh, I'm getting the point for this because I'm going to do this. This is how I do it. If you go into inventory, okay, you look at our collections. We use the word old if you follow this same naming scheme. This report is super easy. New report. Basic report. computer name member of collection name, filter, filter and wrong button member of collection name contains old I like to put the little parentheses down around that run that against everybody probably should name that old apps we're gonna run it anyways and then you can group I like to group by computer in this one to see who the bad boy is. Right click group by Babbitt needs five updates. There they are. Then you auto schedule that or you look at it weekly, and make sure you're on top of your game there.
Jordan 24:09 --- There's also a PowerShell scanner scanner built on the GitHub, GitHub PDQ, PowerShell / scanners where it will go through and I'll let you know available Windows Updates per machine.
Lex 24:20 --- You suck i want we're go to the judges. I want points.
24:26 --- Okay, I don't have a horse in this race. Colby is the one that put the link in there. I still want points.
Kelly 24:31 --- I'm going to give you a point. I will also give Colby a point oh,
Jordan 24:35 --- you know that that's that's like a pity point. No, because his was PowerShell which makes it better.
Lex 24:42 --- I think we should go to the hive mind me or Colby.
Kelly 24:47 --- Oh, don't do that. I want to know you're going to be disappointed.
Jordan 24:51 --- Oh, actually, it's so far. It's
JJ 24:52 --- PowerShell gets to the point.
Jordan 24:54 --- PowerShell gets the point. Yeah, there you go. The point
Lex 24:57 --- PowerShell gets to the point.
Kelly 25:05 --- Alright, hey guys, we have run into a few computers being restarted or shut down by the end users. But the uptime is not updated. Ran path nerd nerd on the affected computer. And the time matches the uptime. Have you come across this problem? T law Not to be confused with T pain?
Lex 25:27 --- Well, t pain, I mean t law.
Jordan 25:31 --- The check came in with turn off fast reboot. Outside of that, I didn't even know about that one. I don't have an agreement. So I'd say yeah, fast reboot from the chat.
Lex 25:42 --- You know, I was gonna honestly, the thing, first came to mind is okay, your computer info scan is going to grab that information. So depending on when that was run last will depend on how up to date that is. As for you running in the Wi Fi, you know, that kind of thing? Yeah, it looks like fast reboot might be the culprit there. So I'm hoping I'm adding something that you need to know about depends on the last time you scan your computer info as to how correct that data is.
Jordan 26:13 --- It's overwhelming and a lot of people run into this. So you know, it's definitely one for the chat. I
Lex 26:20 --- had no idea forced to reboot, and then run the
Jordan 26:23 --- scanner. And then it looks like a local machine system current control set, session manager.
Kelly 26:30 --- Point chat.
Jordan 26:33 --- Definitely.
Kelly 26:35 --- Dear Lex Jordan and hive mind, how can you use PDQ to force a BitLocker password backup to AD sincerely, Eric D.
Lex 26:45 --- And right out the gate native way to do that. So normally what I would do is like hmm, can we do PowerShell? Can that be done in PowerShell?
Jordan 26:55 --- So you can write anything you want to an object in Active Directory if you have the set tools or even just the Active Directory command that I've never done anything with BitLocker and PowerShell to answer definitively.
Lex 27:09 --- Okay, I'm kind of stumped at this point.
Jordan 27:11 --- Yeah. So as far as writing into it, yeah, it'd be get dash at object AD computer where you specify the name. And then which attribute we're going to update. We're going to set dash AD computer. That's for the Active Directory side. I just I don't know for a bit liquor. locker. liquor, liquor. There we go. more drinks for you today.
Lex 27:33 --- Yeah, okay. Well,
Kelly 27:36 --- just for that Jordan gets the point.
Jordan 27:38 --- Good news. I won't hear about this ever again. That was just gonna let it go.
Lex 27:48 --- Would you like some more bit liquor? Jordan?
Jordan 27:51 --- Yes.
Lex 27:53 --- Yes, please. Go, man. You just want a bottle. You want a bottle? What else we got?
Kelly 28:02 --- All right. I want to pad my resume with any plans for a PDQ admin certification? JB?
Lex 28:11 --- It comes with a picture of me. Fox is still doing it like an uncle Rico? I don't know.
JJ 28:18 --- We send you one of those papers that you get in kindergarten for reciting the whole alphabet.
Kelly 28:26 --- You know, we've actually thought about this from time to time. And I guess the sticking point that we've had is the fact that for the most part, our product, you know, deploying inventory can be very easy to use right out of the gate. They're quite intuitive. And, you know, to be honest, we didn't want to give the impression that someone had to, you know, get a certification to actually use the products because you don't but it is, you know, it is powerful enough and deep enough that Yeah, we probably could. We could do something like that. Not saying we're going to but we could do it. Did I just get a point?
Lex 29:02 --- No. You did. Yes. That'd be that'd be a heck no.
Kelly 29:08 --- Crap. Oh,
Lex 29:09 --- you're actually listening to me now. Wow. What happened when I wanted points?
Kelly 29:16 --- All right, we are ready to move on. Alright, guys, why are there so many Adobe Reader packages? Which one do I use? Can PDQ figure it out? For me, Jeremy G.
Lex 29:27 --- just figured it out for you. There are, I guess, let's go to Adobe. There's a bunch of I guess it's personal preference. I mean, some of them update on a more regular basis with the more up you know, I guess more features in that on a more regular basis than others. I don't know.
Jordan 29:50 --- It. We don't like it either. But there's so many offerings from Adobe that we have to supply. Yeah. As far as which one's best.
Lex 29:59 --- That's up to you. That really is, I would say, if it was me, okay, here's my opinion, I want to touch the machines the least amount possible. So if they've got a long term release, that's the one I would probably pick
Jordan 30:12 --- up on you. Oh, Ben recommends Foxit reader, which we also have.
Lex 30:18 --- There's a twist.
Kelly 30:21 --- really up to you. point goes to chat, then
Jordan 30:23 --- yeah, I'll take it. Yeah. If the answer is use Foxit,
Lex 30:29 --- use Fox
Kelly 30:32 --- I see an almost 100% return of access denied to the computer service manager when scanning machines on domain number two with PDQ inventory on domain number one, I am certain I'm running the scan as a domain admin on domain number two, any pointers gergeti.
Lex 30:53 --- Right. So two domains. First thing I would look at is when you added those machines in inventory, just making sure they have the correct scan user. So to do that, see what machines have a certain scan, you can right click on it and go look at select your scan user. Just verify that probably an easier way to do that is to re-sync them. I mean to lose a little bit of data but resync them and just verify you've got the right admin credentials. If you're using the right admin credentials, I don't know Jordan, thoughts?
Jordan 31:27 --- If you have the right credentials, and is still not working, that might be something to send into solutions to I can't think of anything I wouldn't be
Lex 31:35 --- firewall problem with it.
Jordan 31:37 --- I can't answer on this one. I will drink. You will drink. I will drink.
Lex 31:44 --- So if your credentials are right, check my support at this point. Let's give support the point for that one.
Kelly 31:50 --- Lex, I'm going to give it to you because you directed them to a resource that may have the answer. There we go.
Lex 31:56 --- Wow. So if I start going now ask Jordan and ask Colby after this. There's the resources for your points?
Kelly 32:03 --- No, this is your one time Oh.
Lex 32:06 --- Trying to understand the rules.
Kelly 32:07 --- Alright, looks like we have three questions left. Dear Lex and Jordan, is there a way to have a non admin to trigger the running of a report for example, uptime on all computers, Jason C,
Lex 32:22 --- non admin to trigger the running of a report. First of all, if you're going to do that, I just do it not a report, if you already got the report built, just have that run on a schedule. Now, if you're trying to trigger it to run because of something happening in the database, no easy way to do that.
Jordan 32:38 --- And if you have random users able to do it, you might have licensing concerns.
Lex 32:42 --- Yeah, there would be licensing concerns there. So the best route, you know, run it every, you know, schedule it here, again, just the new auto report. The scheduling, you'll recognize it looks pretty much you know, trigger wise the exact same as the rest of it
Jordan 32:57 --- yet there is the CLI, which would let them run the report if they have permissions on PDQ to run the report to kick it off. But once again, it comes down to every admin that deploys against it and needs a license.
Lex 33:11 --- And the other thing to point out, it's only as good as your last scan. So if I run a scan, on Sunday, I can run that report all week until I run that computer info scan. And information is not going to change. You might want to kick the scanner off, then the report just to get updated info.
Kelly 33:32 --- Dear Lex and Jordan, if we have Windows Updates part of the auto updates in PDQ Deploy, how do we decline the latest Windows updates, Joshua C
Lex 33:44 --- decline of usually what I would do, we'll just do my windows 10 here right let's say there is a schedule below schedule for this new schedule and targets. Collections if I grab one real quick check what you're going to do instead of deleting the schedule, what you end up doing is just disabling the schedule. If I had one up available, I would just do this real quick. 64 bit old triggers will say it runs on Friday. I don't care about the time right now and package options stop pointers once they succeed. There is your part of your schedule, you can right click and just disable the scheduling. Those little green things went gray and there is no next runtime. That's how I would do it so you don't have to rebuild the schedule. I just disabled it until you determine that it's okay to turn back on. That's Jordan.
Jordan 34:42 --- This is a good reason to have a lab or test environment where that will download and update right away and if you find problems like we did find it this late update and you can if you give yourself five to seven days disable the schedule before it goes live. And then the next time like when the update for this one for the blue The blue screen patch comes out, it will reset the timer on that schedule and you can just restart it and it will go from that point.
Lex 35:07 --- There you go. Just see no, I, I'm pretty sure. Here's a plug for a webcast coming up. I think in a couple of weeks, we're gonna show you how to automate your testing. So stay tuned.
Kelly 35:17 --- Final question of the day. Hey, guys, we have shared computers and people don't log off, I have seen as many as six users logged on. disabling switch users and lock was not helpful. I want to schedule a deploy to log off the extra users leaving the currently logged on user. And if just one lock user alone. Thanks dovid.
Lex 35:42 --- kind of stuck on this one. How do you determine Okay, if they're not doing anything and it's locked? You got a six lock machine? Which one do you pick?
Kelly 35:49 --- Alexander actually has something in the chat
Jordan 35:52 --- related to this question you've heard though, and he was very thorough.
Kelly 35:55 --- Yeah. I think he may have gotten it.
Lex 35:58 --- I'm channeling and channeling what you want to do. It's Hkey_local_machine software Microsoft Windows. It's what Alex says in the chat.
Jordan 36:07 --- The chat will show up for people watching the future. So the show PC PC mode option the sign out button where switch user used to be so it removes which user completely I can only sign out and it's local machine software Microsoft Windows currentversion shared PC and then the key is shared PC mode and the value is one
Lex 36:28 --- so here you go right there guys I just let me center that local machine that's what Jordan was just talking about. Pause it right there you'll be able to grab that I think the drops off the end there. Let me make it a little wider so you can get the whole link there it is. Maybe possibly Nope. We're this way. All right. pause and grab the information right there. I like it Alexander Good job All right, let
Kelly 37:00 --- me give you the final tally. This is interesting. Jordan comes in with six points. Interesting the fact that Lex gave himself eight points to start we discounted those Lex ended up with nine points total. Colby had six for chat and had six. So if you combine that they won with 10 points. Like
Lex 37:27 --- I just want to stick with the fact that if you just added up the way you did it I'm at 9 on top I'm the winner.
Kelly 37:33 --- You are the winner
Jordan 37:34 --- to chat. I'm winning in a game well played.
Lex 37:37 --- Yeah, well played. Yes, winning, winning. Thank you guys for playing along today. This has been a fun pd q&a. We'll catch you guys next week. I'm Lex from PDQ.com
Kelly 37:50 --- Thanks for joining our webcast today. Congratulations Steve W and Josh c winners of PDQ swag. Send us your info at the webcast at PDQ dot com. Thanks again for joining us and we'll see you back here next week.
JJ is a technical creative. He finds joy in programming, automation, and in participating in the artistic sides of things. You'll often find him drinking on Thursdays on the PDQ webcast, rambling and raging remotely at the Bermuda Triangle/heisenbug-tier tech at the studio in SLC.